coastal avenue or promenade - Espagnol Anglais Dictionnaire